bizarre tale - Spanish English Dictionary